Big Huge Thesaurus

Stictopelia cuneata

noun